home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / AmigaSystem / Scalos / GuiGFXLib / readme < prev    next >
Encoding:
Text File  |  2002-10-28  |  3.2 KB  |  115 lines

  1. Short:    application layer for pixel graphics
  2. Author:   Timm S. Müller
  3. Uploader: Timm S. Müller (bifat@neoscientists.org)
  4. Type:     dev/misc
  5. Version:  19.2
  6. Requires: Kickstart 3.0 (v39), MC68020, render.library v30
  7.  
  8.  
  9. overview
  10. -----------------------------
  11.  
  12.   - guigfx.library is an application layer for pixel graphics.
  13.  
  14.   - guigfx.library breaks the chains of all those nasty
  15.     planar, chunky, 8/16/24bit, OS3.0, OS3.1, OCS, ECS, AGA,
  16.     CybergraphX and Picasso96 considerations.
  17.  
  18.   - with guigfx.library you no longer have to take care about your
  19.     application running on a OCS machine or on a high-end
  20.     graphics-card system.
  21.  
  22.   - guigfx.library lets you freely choose truecolor graphics for
  23.     your applications.
  24.  
  25.   - with guigfx.library your graphics will always look as fine as
  26.     possible, on any screen, no matter if driven on 24 bit
  27.     1024x768 CybergraphX/Picasso96, on HAM8, or 1 bit productivity
  28.     interlaced.
  29.  
  30.   - guigfx.library does quick color-reduction, rendering,
  31.     remapping and dithering for you. only you don't know when,
  32.     on which machine, under what circumstances.
  33.  
  34.   - guigfx.library treats scaling as a standard operation.
  35.     it is available at any time, without extra consideration,
  36.     without extra memory consumption, even without a true loss
  37.     of performance.
  38.     
  39.   - guigfx.library handles screen pen allocation in an extremely
  40.     effective way.
  41.  
  42.   - guigfx.library hides bugs, incompatibilities and insufficiencies
  43.     of graphics.library, cybergraphics.library and Picasso96 from
  44.     you. it is an attempt to render incompatibilities between
  45.     different versions of CybergraphX and Picasso96 obsolete.
  46.     
  47.   - guigfx.library features picture.datatype import. standard and
  48.     v43 (including Picasso96) picture datatypes are automatically
  49.     recognized and used as available.
  50.  
  51.   - guigfx.library does not call SetFunction() and is hereby
  52.     guaranteed to never do so in future versions.
  53.  
  54.   - guigfx.library puts all that stuff into a black-box,
  55.     freeing your mind for the creative part.
  56.  
  57.  
  58.  
  59. features
  60. -----------------------------
  61.  
  62.   - full truecolor, OCS, ECS, AGA, HAM support
  63.   - screen-pen management
  64.   - color-reduction
  65.   - dithering
  66.   - picture.class datatype import
  67.   - scaling
  68.   - image processing methods 
  69.     (crop, scale, render, tint, 
  70.     alpha-channel, texture-mapping, ...)
  71.   - fully documented
  72.   - supplied with C includes for SAS/C, StormC and MaxonC
  73.   - freeware
  74.  
  75.  
  76.  
  77. requirements
  78. -----------------------------
  79.  
  80.   - render.library v30 (dev/misc/renderlib.lha)
  81.   - MC68020
  82.   - OS3.0 (v39)
  83.   
  84.   optional:
  85.   higher OS, higher CPU, FPU,
  86.   CyberGraphX or Picasso 96;
  87.   MorphOS
  88.  
  89.  
  90.  
  91. contact
  92. -----------------------------
  93.  
  94.   bifat@neoscientists.org
  95.   support site: www.neoscientists.org
  96.  
  97.  
  98.  
  99. recent changes
  100. -----------------------------
  101.  
  102. v19.2
  103.     - when a picture was read from a hicolor/truecolor rastport
  104.       using ReadPicture(), a palette was incorporated to the picture.
  105.       ClonePicture() created a copy of that palette but did not
  106.       actually place it in the resulting picture. when the library
  107.       was closed, the leak was indicated with a ILLEGAL exception.
  108.       fixed.
  109.  
  110. v19.1
  111.     - fixed a LOOONG standing bug when adding pictures to
  112.       a pensharemap, when the picture was less than 7 lines
  113.       high. ouch!
  114.  
  115.